#include<iostream>
#define ll long long
#include<unordered_map>

using namespace std;

unordered_map <int, int> mp;

int main()
{
	int t;
	cin>>t;
	while(t--)
	{
		mp.clear();
		int n;
		cin>>n;
		int flag = 0;
		for(int i=0; i<n; i++)
		{
			int a;
	    	cin>>a;
	    	int b =(a + i) % n;
	    	if(b < 0) b += n;
	    	if(mp[b])
	    	{
	    		flag = 1;
			}
			else mp[b] = 1;
		}
		if(!flag)puts("YES");
		else puts("NO");		
	}
	return 0;
 } 
